private premises - Francés Inglés Diccionario